package com.forum.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import javassist.runtime.Inner;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
// 用户详细信息实体类
public class UserInfo {

    // 用户id
    private Long userId;
    // 性别 0女 1男
    private Integer sex;
    // 个性签名
    private String signature;
    // 帐号状态
    private Integer status;

    // 最后的登录时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime lastLogin;
    // 所获点赞数
    private Integer likeCount;

    // 背景图
    private String backgroundImage;
}
